have an uneasy relationship with religion - French English Dictionary